small heart or flower of garden plants - French English Dictionary